no match for

[nəu mætʃ fɔ:]
[网络] 无法对抗;比不上;不敌